/**
 * Licensee: Daniel Landa
 * License Type: Purchased
 */
package ormsamples;

import org.orm.*;
public class RetrieveAndUpdateSintituloData {
	public void retrieveAndUpdateTestData() throws PersistentException {
		PersistentTransaction t = logicadatos.basededatos.SintituloPersistentManager.instance().getSession().beginTransaction();
		try {
			logicadatos.basededatos.Juego logicaDatosBaseDeDatosJuego = logicadatos.basededatos.JuegoDAO.loadJuegoByQuery(null, null);
			// Update the properties of the persistent object
			logicadatos.basededatos.JuegoDAO.save(logicaDatosBaseDeDatosJuego);
			logicadatos.basededatos.Usuario logicaDatosBaseDeDatosUsuario = logicadatos.basededatos.UsuarioDAO.loadUsuarioByQuery(null, null);
			// Update the properties of the persistent object
			logicadatos.basededatos.UsuarioDAO.save(logicaDatosBaseDeDatosUsuario);
			logicadatos.basededatos.Usuario_registrado logicaDatosBaseDeDatosUsuario_registrado = logicadatos.basededatos.Usuario_registradoDAO.loadUsuario_registradoByQuery(null, null);
			// Update the properties of the persistent object
			logicadatos.basededatos.Usuario_registradoDAO.save(logicaDatosBaseDeDatosUsuario_registrado);
			logicadatos.basededatos.Usuario_baja logicaDatosBaseDeDatosUsuario_baja = logicadatos.basededatos.Usuario_bajaDAO.loadUsuario_bajaByQuery(null, null);
			// Update the properties of the persistent object
			logicadatos.basededatos.Usuario_bajaDAO.save(logicaDatosBaseDeDatosUsuario_baja);
			logicadatos.basededatos.Juego_publico logicaDatosBaseDeDatosJuego_publico = logicadatos.basededatos.Juego_publicoDAO.loadJuego_publicoByQuery(null, null);
			// Update the properties of the persistent object
			logicadatos.basededatos.Juego_publicoDAO.save(logicaDatosBaseDeDatosJuego_publico);
			logicadatos.basededatos.Usuario_no_identificado logicaDatosBaseDeDatosUsuario_no_identificado = logicadatos.basededatos.Usuario_no_identificadoDAO.loadUsuario_no_identificadoByQuery(null, null);
			// Update the properties of the persistent object
			logicadatos.basededatos.Usuario_no_identificadoDAO.save(logicaDatosBaseDeDatosUsuario_no_identificado);
			logicadatos.basededatos.Juego_privado logicaDatosBaseDeDatosJuego_privado = logicadatos.basededatos.Juego_privadoDAO.loadJuego_privadoByQuery(null, null);
			// Update the properties of the persistent object
			logicadatos.basededatos.Juego_privadoDAO.save(logicaDatosBaseDeDatosJuego_privado);
			logicadatos.basededatos.Juega logicaDatosBaseDeDatosJuega = logicadatos.basededatos.JuegaDAO.loadJuegaByQuery(null, null);
			// Update the properties of the persistent object
			logicadatos.basededatos.JuegaDAO.save(logicaDatosBaseDeDatosJuega);
			logicadatos.basededatos.Usuario_expulsado logicaDatosBaseDeDatosUsuario_expulsado = logicadatos.basededatos.Usuario_expulsadoDAO.loadUsuario_expulsadoByQuery(null, null);
			// Update the properties of the persistent object
			logicadatos.basededatos.Usuario_expulsadoDAO.save(logicaDatosBaseDeDatosUsuario_expulsado);
			logicadatos.basededatos.Administrador logicaDatosBaseDeDatosAdministrador = logicadatos.basededatos.AdministradorDAO.loadAdministradorByQuery(null, null);
			// Update the properties of the persistent object
			logicadatos.basededatos.AdministradorDAO.save(logicaDatosBaseDeDatosAdministrador);
			logicadatos.basededatos.Queja_sugerencia logicaDatosBaseDeDatosQueja_sugerencia = logicadatos.basededatos.Queja_sugerenciaDAO.loadQueja_sugerenciaByQuery(null, null);
			// Update the properties of the persistent object
			logicadatos.basededatos.Queja_sugerenciaDAO.save(logicaDatosBaseDeDatosQueja_sugerencia);
			logicadatos.basededatos.Mensaje_chat logicaDatosBaseDeDatosMensaje_chat = logicadatos.basededatos.Mensaje_chatDAO.loadMensaje_chatByQuery(null, null);
			// Update the properties of the persistent object
			logicadatos.basededatos.Mensaje_chatDAO.save(logicaDatosBaseDeDatosMensaje_chat);
			logicadatos.basededatos.Atencion_usuario logicaDatosBaseDeDatosAtencion_usuario = logicadatos.basededatos.Atencion_usuarioDAO.loadAtencion_usuarioByQuery(null, null);
			// Update the properties of the persistent object
			logicadatos.basededatos.Atencion_usuarioDAO.save(logicaDatosBaseDeDatosAtencion_usuario);
			logicadatos.basededatos.Juega_publico logicaDatosBaseDeDatosJuega_publico = logicadatos.basededatos.Juega_publicoDAO.loadJuega_publicoByQuery(null, null);
			// Update the properties of the persistent object
			logicadatos.basededatos.Juega_publicoDAO.save(logicaDatosBaseDeDatosJuega_publico);
			t.commit();
		}
		catch (Exception e) {
			t.rollback();
		}
		
	}
	
	public void retrieveByCriteria() throws PersistentException {
		System.out.println("Retrieving Juego by JuegoCriteria");
		logicadatos.basededatos.JuegoCriteria logicaDatosBaseDeDatosJuegoCriteria = new logicadatos.basededatos.JuegoCriteria();
		// Please uncomment the follow line and fill in parameter(s)
		//logicaDatosBaseDeDatosJuegoCriteria.idJuego.eq();
		System.out.println(logicaDatosBaseDeDatosJuegoCriteria.uniqueJuego());
		
		System.out.println("Retrieving Usuario by UsuarioCriteria");
		logicadatos.basededatos.UsuarioCriteria logicaDatosBaseDeDatosUsuarioCriteria = new logicadatos.basededatos.UsuarioCriteria();
		// Please uncomment the follow line and fill in parameter(s)
		//logicaDatosBaseDeDatosUsuarioCriteria.nombreUsuario.eq();
		System.out.println(logicaDatosBaseDeDatosUsuarioCriteria.uniqueUsuario());
		
		System.out.println("Retrieving Usuario_registrado by Usuario_registradoCriteria");
		logicadatos.basededatos.Usuario_registradoCriteria logicaDatosBaseDeDatosUsuario_registradoCriteria = new logicadatos.basededatos.Usuario_registradoCriteria();
		// Please uncomment the follow line and fill in parameter(s)
		//logicaDatosBaseDeDatosUsuario_registradoCriteria.nombreUsuario.eq();
		System.out.println(logicaDatosBaseDeDatosUsuario_registradoCriteria.uniqueUsuario_registrado());
		
		System.out.println("Retrieving Usuario_baja by Usuario_bajaCriteria");
		logicadatos.basededatos.Usuario_bajaCriteria logicaDatosBaseDeDatosUsuario_bajaCriteria = new logicadatos.basededatos.Usuario_bajaCriteria();
		// Please uncomment the follow line and fill in parameter(s)
		//logicaDatosBaseDeDatosUsuario_bajaCriteria.nombreUsuario.eq();
		System.out.println(logicaDatosBaseDeDatosUsuario_bajaCriteria.uniqueUsuario_baja());
		
		System.out.println("Retrieving Juego_publico by Juego_publicoCriteria");
		logicadatos.basededatos.Juego_publicoCriteria logicaDatosBaseDeDatosJuego_publicoCriteria = new logicadatos.basededatos.Juego_publicoCriteria();
		// Please uncomment the follow line and fill in parameter(s)
		//logicaDatosBaseDeDatosJuego_publicoCriteria.idJuego.eq();
		System.out.println(logicaDatosBaseDeDatosJuego_publicoCriteria.uniqueJuego_publico());
		
		System.out.println("Retrieving Usuario_no_identificado by Usuario_no_identificadoCriteria");
		logicadatos.basededatos.Usuario_no_identificadoCriteria logicaDatosBaseDeDatosUsuario_no_identificadoCriteria = new logicadatos.basededatos.Usuario_no_identificadoCriteria();
		// Please uncomment the follow line and fill in parameter(s)
		//logicaDatosBaseDeDatosUsuario_no_identificadoCriteria.ip.eq();
		System.out.println(logicaDatosBaseDeDatosUsuario_no_identificadoCriteria.uniqueUsuario_no_identificado());
		
		System.out.println("Retrieving Juego_privado by Juego_privadoCriteria");
		logicadatos.basededatos.Juego_privadoCriteria logicaDatosBaseDeDatosJuego_privadoCriteria = new logicadatos.basededatos.Juego_privadoCriteria();
		// Please uncomment the follow line and fill in parameter(s)
		//logicaDatosBaseDeDatosJuego_privadoCriteria.idJuego.eq();
		System.out.println(logicaDatosBaseDeDatosJuego_privadoCriteria.uniqueJuego_privado());
		
		System.out.println("Retrieving Juega by JuegaCriteria");
		logicadatos.basededatos.JuegaCriteria logicaDatosBaseDeDatosJuegaCriteria = new logicadatos.basededatos.JuegaCriteria();
		// Please uncomment the follow line and fill in parameter(s)
		//logicaDatosBaseDeDatosJuegaCriteria.ID.eq();
		System.out.println(logicaDatosBaseDeDatosJuegaCriteria.uniqueJuega());
		
		System.out.println("Retrieving Usuario_expulsado by Usuario_expulsadoCriteria");
		logicadatos.basededatos.Usuario_expulsadoCriteria logicaDatosBaseDeDatosUsuario_expulsadoCriteria = new logicadatos.basededatos.Usuario_expulsadoCriteria();
		// Please uncomment the follow line and fill in parameter(s)
		//logicaDatosBaseDeDatosUsuario_expulsadoCriteria.nombreUsuario.eq();
		System.out.println(logicaDatosBaseDeDatosUsuario_expulsadoCriteria.uniqueUsuario_expulsado());
		
		System.out.println("Retrieving Administrador by AdministradorCriteria");
		logicadatos.basededatos.AdministradorCriteria logicaDatosBaseDeDatosAdministradorCriteria = new logicadatos.basededatos.AdministradorCriteria();
		// Please uncomment the follow line and fill in parameter(s)
		//logicaDatosBaseDeDatosAdministradorCriteria.nombreUsuario.eq();
		System.out.println(logicaDatosBaseDeDatosAdministradorCriteria.uniqueAdministrador());
		
		System.out.println("Retrieving Queja_sugerencia by Queja_sugerenciaCriteria");
		logicadatos.basededatos.Queja_sugerenciaCriteria logicaDatosBaseDeDatosQueja_sugerenciaCriteria = new logicadatos.basededatos.Queja_sugerenciaCriteria();
		// Please uncomment the follow line and fill in parameter(s)
		//logicaDatosBaseDeDatosQueja_sugerenciaCriteria.idQuejaSugerencia.eq();
		System.out.println(logicaDatosBaseDeDatosQueja_sugerenciaCriteria.uniqueQueja_sugerencia());
		
		System.out.println("Retrieving Mensaje_chat by Mensaje_chatCriteria");
		logicadatos.basededatos.Mensaje_chatCriteria logicaDatosBaseDeDatosMensaje_chatCriteria = new logicadatos.basededatos.Mensaje_chatCriteria();
		// Please uncomment the follow line and fill in parameter(s)
		//logicaDatosBaseDeDatosMensaje_chatCriteria.idMensaje.eq();
		System.out.println(logicaDatosBaseDeDatosMensaje_chatCriteria.uniqueMensaje_chat());
		
		System.out.println("Retrieving Atencion_usuario by Atencion_usuarioCriteria");
		logicadatos.basededatos.Atencion_usuarioCriteria logicaDatosBaseDeDatosAtencion_usuarioCriteria = new logicadatos.basededatos.Atencion_usuarioCriteria();
		// Please uncomment the follow line and fill in parameter(s)
		//logicaDatosBaseDeDatosAtencion_usuarioCriteria.nombreUsuario.eq();
		System.out.println(logicaDatosBaseDeDatosAtencion_usuarioCriteria.uniqueAtencion_usuario());
		
		System.out.println("Retrieving Juega_publico by Juega_publicoCriteria");
		logicadatos.basededatos.Juega_publicoCriteria logicaDatosBaseDeDatosJuega_publicoCriteria = new logicadatos.basededatos.Juega_publicoCriteria();
		// Please uncomment the follow line and fill in parameter(s)
		//logicaDatosBaseDeDatosJuega_publicoCriteria.ID.eq();
		System.out.println(logicaDatosBaseDeDatosJuega_publicoCriteria.uniqueJuega_publico());
		
	}
	
	
	public static void main(String[] args) {
		try {
			RetrieveAndUpdateSintituloData retrieveAndUpdateSintituloData = new RetrieveAndUpdateSintituloData();
			try {
				retrieveAndUpdateSintituloData.retrieveAndUpdateTestData();
				//retrieveAndUpdateSintituloData.retrieveByCriteria();
			}
			finally {
				logicadatos.basededatos.SintituloPersistentManager.instance().disposePersistentManager();
			}
		}
		catch (Exception e) {
			e.printStackTrace();
		}
	}
}
